bomber detachment - German English Dictionary